package com.koron.car.web.driver.bean.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("兼职司机")
public class PartTimeDriver implements Serializable {
    private static final long serialVersionUID = -37895810410770987L;

    @ApiModelProperty("主键")
    private String id;

    @ApiModelProperty("司机主键，w_cm_driver.id")
    private String driverId;

    @ApiModelProperty("申请部门")
    private String applyDeptId;

    @ApiModelProperty("现岗位")
    private String postId;

    @ApiModelProperty("申请理由")
    private String applyReason;

    @ApiModelProperty("申请状态，字典（part_time_apply_state）：草稿、待审批、已完成")
    private String applyState;

    @ApiModelProperty(value = "创建人账号")
    private String createBy;

    @ApiModelProperty(value = "创建人姓名")
    private String createByName;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新人账号")
    private String updateBy;

    @ApiModelProperty(value = "更新人姓名")
    private String updateByName;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
}
